Cel: InWatch 95 1.0
Co: serial
Czym: SI+W32Dasm

Podejmujemy prbe rejestracji programu.
Zapisujemy wiadomo z MessageBoxa, informujc o bdnym kodzie:
'Incorrect Registration Number'
Disassemblujemy program uywajc W32Dasm:
->Disassmbler/Open file to disassemble
Nastpnie szukamy odwoa do ww. wiadomoci:
->Refs/String Data References
Po zmalezieniu szukanego textu klikamy na dwukrotnie i 
automatycznie przechodzimy do fragmentu codu odnoszcego
si do tego stringa. Szukamy najbliszego miejsca(do gry) do
ktrego nastpuje jaki skok warunkowy:

Referenced by a (U)nconditional or (C)onditonal Jump at Address:
|:00426Ac5(C)

Spisujemy ten adres.
Uruchamiamy Loadera Numegi. adujemy nasz program i startujemy.
Po znalezieniu si w Soft Ice'ie ustawiamy breakpoint na spisany adres.
->bpx 426Ac5 
- oznacza to, e w chwili dojcia programu
do tego momentu (czyli do skoku do procedury informujcej
o bdnym serialu) program zatrzyma si - wejdziemy do SI i bdziemy mie wgld
w kod.
No to jestemy. Zmie flag: 
-> r fl z
i program informuje o rejestracji. Gdzie w pobliu znajduje si prawidowy serial.
Albo nawet prog chyba sam go podaje nie pamitam dokadnie - ale od czego Twoja wiedza.
W razie naprawd DUYCH kopotw pisz:

				Ptasiek/IND

 




